Promoting Creativity in Software Development
نویسندگان
چکیده
Creativity is widely hailed as one of the touchstones of knowledge workers and the knowledge economy. As Amabile (1997) explains, “creativity is the first step in innovation, which is the successful implementation of those novel, appropriate ideas. And innovation is absolutely vital for long-term corporate success ... no firm that continues to deliver the same products and services in the same way can survive” (p.40). Firms who depend on bringing innovative ideas to market depend on promoting creativity in their employees.
منابع مشابه
Using Analogical Reasoning to Promote Creativity in Software Reuse
Complexity in software design is increasing rapidly, forcing development teams to be more efficient and more ingenious in their solutions. One of the fields that has been evolving is Software Reuse, which consists on using previous development knowledge in new projects. Due to the cognitive complexity, reusing software is a difficult task, especially when one spends more time in understanding a...
متن کاملCreativity Patterns Guide: Support for the Application of Creativity Techniques in Requirements Engineering
Creativity techniques are tools for stimulating creative thinking. The importance of creativity fostering techniques in software development has been recognized and investigated by researchers for over a decade, yet the greater software engineering (SE) community makes little use of the myriads of techniques available. In order to encourage a wider adoption and to support the use of creativity ...
متن کاملThe Dynamics of Creativity in Software Development
Software is primarily developed for people by people and human factors must be studied in all software engineering phases. Creativity is the source to improvise solutions to problems for dominating complex systems such as software development. However, there is a lack of knowledge in what creativity is in software development and what its dynamics are. This study describes the current state of ...
متن کاملThe Role of Researching, Creativity, Professional Ethics, Professional Development and Use of Technology in the Effective Teaching of Teachers
Background: Effective teaching is a set of teacher behaviors that achieves learning goals and learns more comprehensively. The purpose of this study was to investigate the role of research, creativity, professional ethics, professional development and the use of information and communication technology in the effective teaching of teachers. Method: The research method was descriptive-correlatio...
متن کاملThe Challenges of Creativity in Software Organizations
Managing creativity has proven to be one of the most important drivers in software development and use. The continuous changing market environment drives companies like Google, SAS Institute and LEGO to focus on creativity as an increasing necessity when competing through sustained innovations. However, creativity in the information systems (IS) environment is a challenge for most organizations...
متن کامل